package server.interfaces;

/**
 * Implemented by class wanting to implement a time service for timing agent operations
 * @author Francesco Aiello, Antonio Guerrieri, Raffaele Gravina
 *
 */
public interface ITimer extends Runnable {
	
	/**
	 * Terminates a Timer
	 */
	public void reset();
	
	/**
	 * Gets timer's ID
	 * @return timer's ID
	 */
	public String getID();
	
}